kendi öz gücüyle hareket eden - Turkish English Dictionary